package great.project.bean.bean;

import org.springframework.beans.factory.annotation.Value;
import org.springframework.stereotype.Component;

@Component
public class SMSConfig {

    private static String appId;
    private static String appKey;
    private static String templateId;
    private static String smsSign;

    @Value("${appId}")
    public void setAppId(String appId) {
        SMSConfig.appId = appId;
    }

    @Value("${appKey}")
    public void setAppKey(String appKey) {
        SMSConfig.appKey = appKey;
    }

    @Value("${templateId}")
    public void setTemplateId(String templateId) {
        SMSConfig.templateId = templateId;
    }

    @Value("${smsSign}")
    public void setSmsSign(String smsSign) {
        SMSConfig.smsSign = smsSign;
    }

    public static String getAppId() {
        return appId;
    }

    public static String getAppKey() {
        return appKey;
    }

    public static String getTemplateId() {
        return templateId;
    }

    public static String getSmsSign() {
        return smsSign;
    }
}